bust one's hump - French English Dictionary